Big Huge Thesaurus

Indigofera suffruticosa

noun